<?php 

/*
 * 登陆控制器
 */
 class LoginController extends Controller{
 	//显示登陆页面
 	
 	public function index(){
 		if(IS_POST){
 			//实例化扩展user模型
 			$model = K('Login');
			//执行模型验证
			if(!$userInfo = $model->vLogin()){
				//如果验证失败，提示错误
				$this->error($model->error);
			}
			//判断是否为后台用户
			if(!$model->isAdmin($userInfo['username'])){
				$this->error("用户名或密码错误");
				
			}
			//存入session
			$_SESSION['aname'] = $userInfo['username'];
			$_SESSION['aid'] = $userInfo['uid'];
			//否则登陆成功，跳转到后台首页
			$this->success('登陆成功',U('Admin/Index/index'));
  		}
		
		$this->display();
 	}
	//显示验证码
	public function code(){
		$code = new Code();
		$code->show();
	}
	//退出
	public function out(){
		session(NULL);//清除变量，销毁资源。相当于session_unset();session_destroy();
		
		$this->success('退出成功',U('Admin/Login/index'));
	}
	
 }







 ?>